Map Graph

Abbey Court Hotel

Abbey Court Hotel is a hotel located at 20 Pembridge Gardens, in Notting Hill, London. Built in 1830, the hotel is housed in a white-stucco Victorian townhouse. The hotel has 22 rooms, with Italian marble bathrooms.

Read article
File:Notting_Hill_93.jpgFile:Location_map_Kensington.png
Top Questions
AI generated

List the top facts about Abbey Court Hotel

Summarize this article

What is the single most intriguing fact about Abbey Court Hotel?

Are there any controversies surrounding Abbey Court Hotel?

More questions